FROM golang:latest
# docker build -t user -f ./user.Dockerfile .
# --network host user 使用 host 网络模式启动，容器与宿主机处于同一网络
# docker run -d --name user --network host user
WORKDIR /home/data/go/user
COPY / /home/data/go/user
RUN go env -w GOPROXY=https://goproxy.cn,direct
RUN go build -o user
ENTRYPOINT ["./user"]